
package com.neucloud.da.edgeside.model.entity;

import lombok.Data;

@Data
public class ModelVersionEntity{
    private static final long serialVersionUID = 1L;

    private Long id;

    /**
     * modelId
     */
    private String modelId;
    /**
     * modelVersionId
     */
    private String modelVersionId;
    /**
     * 版本
     */
    private String modelVersion;
    /**
     * 模型文件来源
     */
    private Integer modelSource;
    /**
     * 模型文件路径
     */
    private String modelPath;
    /**
     * 模型指标
     */
    private String modelMetrics;
    /**
     * 模型大小
     */
    private Long modelSize;
    /**
     * 模型输入输出模板源文件名称
     */
    private String sourceInoutFile;
    /**
     * 前后处理源文件名称
     */
    private String sourceProcFile;
    /**
     * 模型输入输出模板目标文件名称
     */
    private String targetInoutFile;
    /**
     * 前后处理目标文件名称
     */
    private String targetProcFile;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 失败原因
     */
    private String failReason;
    /**
     * 项目id
     */
    private String projectId;
    /**
     * 用户id
     */
    private String userId;

    /**
     * 模型运行引擎信息
     */
    private RunEngineVersion runEngineVersion;
}
